package com.yao.utils;

import java.util.Random;

/**
 * User: 姚宏武
 * Date: 2017/11/19
 * Time: 13:58
 * Email：401369870@qq.com
 * Description: 主键生成工具类
 */
public class KeyUtil {
    /**
     * 生成唯一的主键(防止在多线程环境下主键重复，需要加synchronized)
     * 格式：时间+随机数
     * @return
     */
    public static synchronized String genUniqueKey(){
        Random random = new Random();
        Integer number = random.nextInt(900000) + 100000;
        return System.currentTimeMillis() + String.valueOf(number);
    }
}
